home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE language SYSTEM "language.dtd">
- <language _name="XML" version="1.0" _section="Markup" mimetypes="application/xml;text/xml">
-
- <block-comment _name="Block Comment" style="Comment">
- <start-regex><!--</start-regex>
- <end-regex>--></end-regex>
- </block-comment>
-
- <syntax-item name="DOCTYPE" style="String">
- <start-regex><!DOCTYPE</start-regex>
- <end-regex>></end-regex>
- </syntax-item>
-
- <syntax-item name="CDATA" style="String">
- <start-regex><!\[CDATA\[</start-regex>
- <end-regex>\]\]></end-regex>
- </syntax-item>
-
- <pattern-item _name="String" style="String">
- <regex>("[^<"]*")|('[^<']*')</regex>
- </pattern-item>
-
- <pattern-item _name="Entity" style="Keyword">
- <regex>(&|%)[a-zA-Z0-9#][a-zA-Z0-9]*;</regex>
- </pattern-item>
-
- <pattern-item _name="Closing Bracket" style="Others 2">
- <regex>\??></regex>
- </pattern-item>
-
- <pattern-item _name = "Tag" style = "Others 2">
- <regex>(</?[a-zA-Z_:][a-zA-Z0-9_:.-]*(\b|\>)|<\?[xX][mM][lL]\b)</regex>
- </pattern-item>
-
- <pattern-item _name="Attribute" style = "Others">
- <regex>\b[a-zA-Z_:][a-zA-Z0-9_:.-]*\b[ \t]*=</regex>
- </pattern-item>
-
- <pattern-item _name ="Hexadecimal" style = "Base-N Integer">
- <regex>#[a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9][a-fA-F0-9]</regex>
- </pattern-item>
-
- </language>
-